Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upstream v5.66.0 #4455

Closed
wants to merge 9 commits into from
Closed

Upstream v5.66.0 #4455

wants to merge 9 commits into from

Conversation

t0yv0
Copy link
Member

@t0yv0 t0yv0 commented Sep 13, 2024

Fixes #4435

Upstream is upgraded to v5.66.0.

Notable upstream additions:

New resources:

datazone/environment.Environment

New functions:

glue/getRegistry.getRegistry
organizations/getOrganizationalUnitDescendantOrganizationalUnits.getOrganizationalUnitDescendantOrganizationalUnits
quicksight/getAnalysis.getAnalysis
quicksight/getQuicksightAnalysis.getQuicksightAnalysis

Unfortunately the aws_quicksight_analysis datasource cannot yet be fully supported in the provider because excessively large type hierarchies in Quicksight cause issues for Pulumi SDKs. This is the same problem that makes "definition" fields unavailable for Quicksight resources. A solution is being explored in #4449 but in the meantime the "definition" field is not available yet in Pulumi for the given datasource.

@t0yv0 t0yv0 marked this pull request as ready for review September 13, 2024 04:09
Copy link

Does the PR have any schema changes?

Found 5 breaking changes:

Resources

  • 🟢 "aws:rolesanywhere/profile:Profile": required: "roleArns" property is no longer Required

Functions

  • 🟡 "aws:quicksight/getDataSet:getDataSet": inputs: "columnLevelPermissionRules" missing input "columnLevelPermissionRules"

Types

  • 🟢 "aws:appconfig/ExtensionActionPointAction:ExtensionActionPointAction": required: "roleArn" property is no longer Required
  • 🟡 "aws:networkmanager/getCoreNetworkPolicyDocumentSegmentActionViaWithEdgeOverride:getCoreNetworkPolicyDocumentSegmentActionViaWithEdgeOverride": properties: "edgeSets": items type changed from "string" to "array":
    • 🟡 items had no type but now has &{Type:string Ref: AdditionalProperties: Items: OneOf:[] Discriminator: Plain:false}

New resources:

  • datazone/environment.Environment

New functions:

  • glue/getRegistry.getRegistry
  • organizations/getOrganizationalUnitDescendantOrganizationalUnits.getOrganizationalUnitDescendantOrganizationalUnits
  • quicksight/getAnalysis.getAnalysis
  • quicksight/getQuicksightAnalysis.getQuicksightAnalysis

Maintainer note: consult the runbook for dealing with any breaking changes.

@t0yv0
Copy link
Member Author

t0yv0 commented Sep 13, 2024

Closing in favor of #4458 as the upgrade tests have flagged an upstream regression.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Upgrade terraform-provider-aws to v5.66.0
1 participant